MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethod A

Total Complexity 55
Dependencies 10
Dependents 0
Total lines 444
Lines of code 241
Logical lines of code 123
Comment lines 131
Methods 16
Properties 6

Methods 16

Method Rating Maintainability Complexity Lines of code
validate_fields()
B
45 21 37
process_refund()
A
44 10 42
validate_enabled_field()
S
55 6 19
add_form_fields()
S
45 1 49
__construct()
S
49 1 31
process_payment()
S
57 2 16
can_refund_order()
S
70 3 6
get_logo()
S
63 2 9
validate_iban()
S
68 2 8
get_countries()
S
76 1 4
has_fields()
S
82 1 3
get_checkout_fields_ids()
S
82 1 3
get_gateway_info()
S
81 1 3
payment_fields()
S
80 1 3
get_order_statuses()
S
72 1 5
validate_gateway_info()
S
82 1 3